String dir) throws Exception {
TarArchiveEntry entry = new TarArchiveEntry(dir + file.getName());
entry.setSize(file.length());
taos.putArchiveEntry(entry);
}
else {
entry = new TarArchiveEntry(dir + file.getName());
entry.setSize(file.length());
if (file.canExecute()) {
// -rwxr-xr-x
entry.setMode(493);